#ifndef SERVERSIDEOGREPLAYER_H
#define SERVERSIDEOGREPLAYER_H

#include "serverSidePlayer.h"

#include <OgreEntity.h>
#include <OgreRoot.h>
#include <OgreSceneManager.h>

class ServerSideOgrePlayer : public ServerSidePlayer
{

public:

ServerSideOgrePlayer(Ogre::SceneManager* mSceneMgr, ServerSideClient* client, std::string name, int xPos, int yPos, int zPos);
~ServerSideOgrePlayer();

//movement
void processTick();
void calculateVelocity(ServerSideCommand *command, float frametime);
void setKeyDirection();
void processTick();
void addTime(float time);

Ogre::SceneManager* mSceneManager;


};

#endif
